sludge vegetation - Francés Inglés Diccionario